草庐IT

android - ImageView 和设置位置

全部标签

javascript - D3.json 设置缓存为 false

我注意到使用json调用(d3.json)重绘D3元素不想在IE9+上更新。原因是json调用被缓存,因此浏览器不会在传递新数据时注册。正常jQueryajax调用的解决方法是将其属性设置为缓存:false,全局用于所有ajax调用:$.ajaxSetup({cache:false});但是我如何将它添加到d3.json调用中,因为它使用自己的方法调用ajax?我成功地在路径后添加了当前时间戳:varnoCache=newDate().getTime();d3.json(data+"?_="+noCache)但这样做有点蹩脚……有什么建议可以实现吗?或者更好的是,如何仅在IE运行时设置

javascript - 即使延迟设置为 0,Bootstrap Notify 也会自动关闭

我正在尝试让BootstrapNotify警报保持可见,直到用户将其关闭,而不是自动关闭。为此,根据我对文档的理解,我将delay设置设置为0。这是我的JS文件,包含在bootstrap-notify.js之后:$(function(){varalertTemplate=$("#notify-template").html();$.notifyDefaults({target:"_self"},{type:"warning",delay:0,template:alertTemplate});});vartoasterNotify=function(alertTitle,alertMes

javascript - 如何在标签域中加载或设置值

我正在使用标签字段作为小部件列。我从下拉列表中选择几个值然后保存。当我再次打开时,我希望我选择的值应该出现在标签字段中。它只有在tagfield获得焦点后才会出现。我在这里尝试的是,我的代码:varSValue=XML.getAttribute('value');if(filterType.xtype=="tagfield"){filterType.setValue(SValue);//ThisisnotworkingfilterField.inputEl.set({'placeholder':SValue});//Thisisworkingbutnotcorrectwaytodo.}

javascript - 如何在 react 输入元素中保持光标位置

光标一直走到最后。从字符串中间开始编辑时如何保持光标位置?我使用的代码是:constrootElement=document.getElementById('root');classMyFancyFormextendsReact.Component{constructor(props){super(props);this.state={myValue:""};}handleCommaSeparatedChange=event=>{const{value}=event.target;this.setState({myValue:value});};render(){return(Curs

javascript - 如何使用 Javascript SDK 设置访问 token ?

我正在搜索类似于Facebook::setAccessToken($access_token)在PHPSDK中所做的事情;也就是说,设置用于后续请求的访问token(已通过其他方式检索)。在Javascript中,我只能找到getter(FB.getAccessToken)。我想这样做是为了避免在客户端使用访问token,但如果只有与访问token相关的用户才能看到它,会有什么风险?我可以将它作为每个查询的参数嵌入,但据我所知,这对于XFBML是不可能的。有什么想法吗? 最佳答案 SDK中没有内置任何内容。如果你真的需要它,你可以这

javascript - CKEditor:调用 editor#setData 后恢复插入位置

我有一个CKEditor实例,我想在其中操作内容,并将插入符号位置恢复到之后的位置。问题是,当您调用setData时,它会将插入符号重置为编辑器的开头。如果您要更改所有内容,这是可以理解的,但我只是对数据进行了微小的更改。editor.on('change',function(){vardata=editor.getData();//manipulate`data`varmanipulatedData=data;editor.setData(manipulatedData);}); 最佳答案 我为您查询找到了一个简单的解决方案。而不

javascript - IOS 和 Android 上的 YouTube 嵌入 API 问题

最近几天YouTube嵌入API出现了一个问题。问题是,当您使用官方API嵌入视频时,它根本不允许您访问API。当您尝试访问API时,您在日志(IOS)上收到错误消息,如果您尝试通过API播放视频,视频会中断。如果您通过API加载它,但您不使用API,则用户可以点击播放视频。此问题在以下浏览器上仍然存在:iPad和iPhone上的IOS7SafariiPad和iPhone上的IOS7Chrome安卓4Chrome(我的播放按钮使用API播放视频并产生错误)JSfiddle:http://jsfiddle.net/frdd8nvr/6/错误信息:Unabletopostmessageto

javascript - Kendo 格式字符串将文字 '?' 放在错误的位置

我们允许用户指定自定义符号作为他们在我们软件中看到的数字格式的一部分。我们正在使用Kendo的格式化功能将这些符号合并为我们的格式字符串的一部分。例如,我们可能有这样的格式字符串:varformat="\\$0.00\\/\\h\\r;(\\$0.00\\/\\h\\r)";kendo.toString(-1.7,format);//($1.70/hr)请注意使用反斜杠来转义格式字符串中的文字字符。这似乎工作得很好,除非使用?字符。这是一个例子:varformat="\\?\\x0";kendo.toString(100,format);//returns"x?100",butIwou

javascript - 为什么 Facebook JavaScript SDK 不设置 cookie?

我遇到了一个问题,FacebookJavaScriptSDK没有在某些机器上设置cookie,因此当我尝试使用我的应用程序的secret值验证cookie时,我的后端验证失败了。我有一个demoapp;重要的文件是:app.rbdemo.js客户端使用FacebookJavaScriptAPI登录用户并获取他们的详细信息,然后将这些发布到我的服务器。服务器发回客户端随后显示的fbs_APPID。在某些Windows机器上(在所有浏览器中),服务器没有获得预期的cookie。是什么阻止了Facebook设置cookie,我该如何修复它?演示应用程序是在Sinatra中,但我们发现错误的生

javascript - 使用非常大的背景位置偏移是否存在性能问题?

我正在构建一个进度条控件,我正在处理它实际上并不显示进度,而只是旋转指示器“正在发生某事”的情况。我的设计基本上是交替的斜条纹,本质上是一个像这样的理发杆,但是“旋转”:希望尽可能多地卸载渲染引擎,我想为此使用CSS转换。支持旧浏览器对我来说不是问题。所以,我的第一个想法基本上是这样做的:.barber-pole{background-image:url(repeating-slice.png);/*setaverylong(onehour!)transitiononthebackground-position*/transition:background-position3600sl